[IA64] add volatile to p2m table pte entry
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Mon, 19 Jun 2006 18:52:38 +0000 (12:52 -0600)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Mon, 19 Jun 2006 18:52:38 +0000 (12:52 -0600)
commitea748885d17b2f9308652e17b146113e08b2ad2c
tree89fa718442c4719e3a2727020b93cfa6d4ef2848
parent6b750fd711e1debe688ed431534342725386ab4b
[IA64] add volatile to p2m table pte entry

add volatile pte entry of the p2m table.
Since p2m table are shared by cpu. volatile is needed.
fix the races in pte access of __assign_domain_page() and
destroy_grant_host_mapping()

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/arch/ia64/xen/mm.c
xen/include/asm-ia64/linux-xen/asm/pgtable.h